Text copied to clipboard!
Naslov
Text copied to clipboard!Java aplikacijski programer
Opis
Text copied to clipboard!
Tražimo Java aplikacijskog programera koji će se pridružiti našem timu za razvoj softvera. Idealni kandidat ima iskustvo u dizajnu, razvoju i implementaciji Java aplikacija te je sposoban raditi u dinamičnom okruženju. Odgovornosti uključuju pisanje čistog, učinkovitog i održivog koda, suradnju s timom na razvoju novih funkcionalnosti, te rješavanje tehničkih problema. Kandidat treba imati dobro razumijevanje objektno orijentiranog programiranja, poznavanje Java tehnologija i alata, te sposobnost prilagodbe novim tehnologijama i zahtjevima projekta. Važno je da je sposoban raditi samostalno i u timu, te da ima dobru komunikaciju i organizacijske vještine. Očekujemo da će kandidat aktivno sudjelovati u svim fazama razvoja softvera, od analize zahtjeva do testiranja i implementacije. Također, bit će odgovoran za održavanje postojećih aplikacija i optimizaciju performansi. Ako ste motivirani, željni učenja i želite raditi na izazovnim projektima, ovo je prava prilika za vas.
Odgovornosti
Text copied to clipboard!- Razvijanje i održavanje Java aplikacija.
- Pisanje čistog, učinkovitog i dokumentiranog koda.
- Suradnja s timom na dizajnu i implementaciji novih funkcionalnosti.
- Analiza i rješavanje tehničkih problema i bugova.
- Testiranje aplikacija i osiguravanje kvalitete softvera.
- Praćenje najnovijih tehnologija i primjena najboljih praksi.
- Optimizacija performansi postojećih aplikacija.
- Sudjelovanje u planiranju i procjeni projekata.
- Održavanje tehničke dokumentacije.
- Podrška korisnicima i timovima tijekom implementacije.
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju Java aplikacija minimalno 2 godine.
- Dobro poznavanje Java SE i Java EE tehnologija.
- Iskustvo s bazama podataka i SQL-om.
- Poznavanje objektno orijentiranog programiranja i dizajnerskih obrazaca.
- Sposobnost rada u timskom okruženju i samostalno.
- Dobre komunikacijske i organizacijske vještine.
- Iskustvo s alatima za verzioniranje koda (npr. Git).
- Poznavanje web tehnologija (HTML, CSS, JavaScript) je prednost.
- Iskustvo s framework-ovima poput Spring ili Hibernate.
- Sposobnost rješavanja problema i analitičko razmišljanje.
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje Java tehnologije ste koristili u prethodnim projektima?
- Kako pristupate rješavanju tehničkih problema?
- Možete li opisati svoj najizazovniji projekt?
- Kako osiguravate kvalitetu koda?
- Koje alate koristite za verzioniranje koda?
- Kako se nosite s rokovima i pritiskom?
- Imate li iskustva s agilnim metodologijama?
- Kako pratite nove tehnologije u razvoju softvera?
- Jeste li radili u timovima i kako doprinosite timskom radu?
- Koje su vaše profesionalne ambicije u razvoju softvera?